automatic firearms - Turco Inglés Diccionario